HOJA DE RUTA

Listado
Leidos

Leyenda


Clean Code

  • Meaningful Names ✔
  • Functions ✔
  • Comments ✔
  • Formatting ✔
  • Objects and Data structures ✚
  • Error Handling ✔
  • Boundaries ✔
  • Unit Tests ✔
  • Classes ✚
  • Systems ✚
  • Emergence ✔
  • Concurrency ✔
  • Successive Refinement ✔
  • Junit Internals ✔
  • Refactoring SerialDate ✔
  • Smells and Heuristics ✔

C# 10 and .NET 6

  • Hello, C#! Welcome .NET! ✔
  • Speaking C# ✔
  • Controlling flow, Converting types, and Handlinkg Exceptions ✔
  • Writing, Debugging, and testing Functions ✔
  • Building Your Own Types with Object-Oriented Programming ✔
  • Implementing Interfaces and Inheriting Classes ✔
  • Packaging and Distributing .Net Types ✔
  • Working with Common .Net Types ✔
  • Working with Files, Streams, and Serialization ✔
  • Working with Data Using Entity Framework Core ✔
  • Querying and Manipulating Data Using LINQ ✔
  • Improving Performance and Scalability Using Multitasking ✔
  • Introducing Practical Applications of C# and .NET ✔
  • Building Wbsites Using ASP.NET Core Razor Pages ✔
  • Building Websites Using the Model-View-Controller Pattern ✔
  • Building and Consument Web Services ✔
  • Building User Interfaces Using Blazor ✔

Agile Software Development

Principles, Patterns, and Practices

    Agile Development

  • Agile Practices ✔
  • Overview of Extreme Programming ✔
  • Planning ✔
  • Testing ✔
  • Refactoring ✔
  • A Programming Episode ✔

  • Agile Design

  • What Is Agile Design? ✔
  • SRP: The Single-Responsibility Principle ✔
  • OCP: The Open-Closed Principle ✔
  • LSP: The Liskov Substitution Principle ✔
  • DIP: The Dependency-Inversion Principle ✔
  • ISP: The Interface-Segregation Principle ✔

  • The Payroll Case Study

  • COMMAND and ACTIVE OBJECT ✔
  • TEMPLATE METHOD & STRATEGY: Inheritance vs. Delegation ✔
  • FACADE and MEDIATOR ✔
  • SINGLETON and MONOSTATE ✔
  • NULL OBJECT ✘
  • The Payroll Case Study: Iteration One Begins ✘
  • The Payroll Case Study: Implementation ✘

  • Packaging the Payroll System

  • Principles of Package Design ✘
  • FACTORY ✘
  • The Payroll Case Study (Part 2) ✘

  • The Weather Station Case Study

  • COMPOSITE ✘
  • OBSERVER -- Backing into a Pattern ✘
  • ABSTRACT SERVER, ADAPTER, and BRIDGE ✘
  • PROXY and STAIRWAY TO HEAVEN: Managing Third Party APIs ✘
  • Case Study: Weather Station ✘

  • The ETS Case Study

  • VISITOR ✘
  • STATE ✘
  • The ETS Framework ✘

  • Appendix

  • UML Notation (: The CGI Example) ✘
  • UML Notation II: The STATMUX ✘
  • A Satire of Two Companies ✘
  • The Source Code Is the Design ✘

Lean Python

  • Python Objects ✔
  • Program Structure ✔
  • Input and Output ✔
  • Using Modules ✔
  • Object Orientation ✔
  • Exception and Error Handling ✔
  • Testing Your Code ✔
  • Accesing the Web ✔
  • Searching ✔
  • Databases ✔
Tags

Libros leidos y pendientes